#!/bin/bash

# 增加
add(){
    echo "增加用户"
    read -p "请输入用户名：" username
    read -s -p "请设置密码：" password

    useradd $username &>/dev/null && echo "创建成功！" || echo -e "\n创建失败！"
    echo $password | passwd $username --stdin &>/dev/null
}

# 删除
del(){
    echo "删除用户"
    read -p "请输入用户名：" username

    userdel -r $username &>/dev/null && echo "删除成功！" || echo "用户不存在，删除失败！"
}

# 查看
seek(){
    echo "查看用户"
    read -p "请输入用户名：" username

    id $username 
}

echo "#############################"
echo "按1  增加用户，并且设置密码"
echo "按2  删除用户"
echo "按3  查看用户"
echo "按4  退出"
echo "#############################"

while :
do
    read -p "请输入你的选择：" options
    case $options in
    1)
        add
        ;;
    2)
        del
        ;;
    3)
        seek
        ;;
    4)
        echo "退出！"
        exit
        ;;
    *)
        echo "请输入指定内容 1-4！"
    esac
done

